// 导入 express
const express = require('express')

const path = require('path')

// 创建应用对象
const app = express()

// 设置模板引擎使用 ejs 的模板引擎
app.set('view engine', 'ejs')

// 设置模板文件存放位置
app.set('views', path.resolve(__dirname, './04_views/'))

// 创建路由
app.get('/home', (req, res) => {
  // 响应 render
  let lalala = 'hello world'

  // 写上模板文件名 和 数据对象
  // 这个 home 文件要以 .ejs 结尾，然后里面使用的属性变量名，一定要和模板引擎中的变量名一致  是 lalala
  res.render('home', { lalala })
})



// 监听端口
app.listen(3000, () => {
  console.log('app is running at port 3000')
}) 